Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require modern onion #5058

Merged

Conversation

rustyrussell
Copy link
Contributor

Implements lightning/bolts#962

Removes a great deal of code. Nice!

@rustyrussell rustyrussell added the protocol These issues are protocol level issues that should be discussed on the protocol spec repo label Feb 28, 2022
@rustyrussell rustyrussell added this to the v0.11 milestone Feb 28, 2022
@rustyrussell rustyrussell force-pushed the guilt/require-modern-onion branch 2 times, most recently from 9340143 to 2f97762 Compare February 28, 2022 23:22
@cdecker cdecker force-pushed the guilt/require-modern-onion branch from 2f97762 to 7b2a62f Compare March 7, 2022 11:27
@cdecker
Copy link
Member

cdecker commented Mar 7, 2022

Rebased on top of master, let's see if recent CI changes helped make things less flaky.

ACK 7b2a62f

We're about to drop support for legacy.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
I thought about fixing them up, but really these should be in
lnprototest anyway.  Turns out they're from the spec, so we should
actually fix them up there.

I moved the vector files into contrib/pyln-proto, since that still
needs them.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
As per proposal in lightning/bolts#962

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Removed: protocol: support for legacy onion format removed, since everyone supports the new one.
@rustyrussell
Copy link
Contributor Author

Ack 4334d36

@rustyrussell rustyrussell merged commit 43a833e into ElementsProject:master Mar 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
protocol These issues are protocol level issues that should be discussed on the protocol spec repo
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants